wall/enclosure of earth - German English Dictionary